meek and mild person - German English Dictionary